﻿using System;
using Pay.TO;

namespace Pay.DTO {
	/// <summary>
	/// 批处理提现
	/// </summary>
	public class transfer_batch_dto {
		/// <summary>
		/// 批处理id
		/// </summary>
		public long id { get; set; }
		/// <summary>
		/// 通道
		/// </summary>
		public PayChannel pay_channel { get; set; }
		/// <summary>
		/// 商户id
		/// </summary>
		public long merchant_id { get; set; }
		/// <summary>
		/// 商户批号
		/// </summary>
		public string batch_no { get; set; }
		/// <summary>
		/// 批次号（YYMMDD+4位平台代码+6位序列号）_商户编号.TXT
		/// </summary>
		public string batch_file { get; set; }
		/// <summary>
		/// 报盘流水号，通道的
		/// </summary>
		public string notice_tran_no { get; set; }
		/// <summary>
		/// 状态：1生成文件，2已通知，3已回盘，4已处理
		/// </summary>
		public TransferBatchStatus status { get; set; }
		/// <summary>
		/// 回盘文件
		/// </summary>
		public string back_file { get; set; }
	}
}